You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
313 lines
104 KiB
313 lines
104 KiB
/*
|
|
* ATTENTION: An "eval-source-map" devtool has been used.
|
|
* This devtool is neither made for production nor for readable output files.
|
|
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
|
|
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
|
|
* or disable the default devtool with "devtool: false".
|
|
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
|
|
*/
|
|
(() => {
|
|
var exports = {};
|
|
exports.id = "app/[locale]/channel/[slug]/page";
|
|
exports.ids = ["app/[locale]/channel/[slug]/page"];
|
|
exports.modules = {
|
|
|
|
/***/ "./action-async-storage.external":
|
|
/*!****************************************************************************!*\
|
|
!*** external "next/dist/client/components/action-async-storage.external" ***!
|
|
\****************************************************************************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("next/dist/client/components/action-async-storage.external");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../client/components/action-async-storage.external":
|
|
/*!*******************************************************************************!*\
|
|
!*** external "next/dist/client/components/action-async-storage.external.js" ***!
|
|
\*******************************************************************************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("next/dist/client/components/action-async-storage.external.js");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "./request-async-storage.external":
|
|
/*!*****************************************************************************!*\
|
|
!*** external "next/dist/client/components/request-async-storage.external" ***!
|
|
\*****************************************************************************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("next/dist/client/components/request-async-storage.external");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../client/components/request-async-storage.external":
|
|
/*!********************************************************************************!*\
|
|
!*** external "next/dist/client/components/request-async-storage.external.js" ***!
|
|
\********************************************************************************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("next/dist/client/components/request-async-storage.external.js");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "./static-generation-async-storage.external":
|
|
/*!***************************************************************************************!*\
|
|
!*** external "next/dist/client/components/static-generation-async-storage.external" ***!
|
|
\***************************************************************************************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("next/dist/client/components/static-generation-async-storage.external");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "../../client/components/static-generation-async-storage.external":
|
|
/*!******************************************************************************************!*\
|
|
!*** external "next/dist/client/components/static-generation-async-storage.external.js" ***!
|
|
\******************************************************************************************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("next/dist/client/components/static-generation-async-storage.external.js");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "next/dist/compiled/next-server/app-page.runtime.dev.js":
|
|
/*!*************************************************************************!*\
|
|
!*** external "next/dist/compiled/next-server/app-page.runtime.dev.js" ***!
|
|
\*************************************************************************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("next/dist/compiled/next-server/app-page.runtime.dev.js");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "fs":
|
|
/*!*********************!*\
|
|
!*** external "fs" ***!
|
|
\*********************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("fs");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "path":
|
|
/*!***********************!*\
|
|
!*** external "path" ***!
|
|
\***********************/
|
|
/***/ ((module) => {
|
|
|
|
"use strict";
|
|
module.exports = require("path");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&page=%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&appPaths=%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&pagePath=private-next-app-dir%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage.tsx&appDir=D%3A%5CLog%5CMarketingSite%5Csite%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=D%3A%5CLog%5CMarketingSite%5Csite&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D!":
|
|
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&page=%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&appPaths=%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&pagePath=private-next-app-dir%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage.tsx&appDir=D%3A%5CLog%5CMarketingSite%5Csite%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=D%3A%5CLog%5CMarketingSite%5Csite&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D! ***!
|
|
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ GlobalError: () => (/* reexport default from dynamic */ next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2___default.a),\n/* harmony export */ __next_app__: () => (/* binding */ __next_app__),\n/* harmony export */ originalPathname: () => (/* binding */ originalPathname),\n/* harmony export */ pages: () => (/* binding */ pages),\n/* harmony export */ routeModule: () => (/* binding */ routeModule),\n/* harmony export */ tree: () => (/* binding */ tree)\n/* harmony export */ });\n/* harmony import */ var next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/server/future/route-modules/app-page/module.compiled */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/module.compiled.js?d969\");\n/* harmony import */ var next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! next/dist/server/future/route-kind */ \"(rsc)/./node_modules/next/dist/server/future/route-kind.js\");\n/* harmony import */ var next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! next/dist/client/components/error-boundary */ \"(rsc)/./node_modules/next/dist/client/components/error-boundary.js\");\n/* harmony import */ var next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_dist_client_components_error_boundary__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! next/dist/server/app-render/entry-base */ \"(rsc)/./node_modules/next/dist/server/app-render/entry-base.js\");\n/* harmony import */ var next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__) if([\"default\",\"tree\",\"pages\",\"GlobalError\",\"originalPathname\",\"__next_app__\",\"routeModule\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => next_dist_server_app_render_entry_base__WEBPACK_IMPORTED_MODULE_3__[__WEBPACK_IMPORT_KEY__]\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\"TURBOPACK { transition: next-ssr }\";\n\n\n// We inject the tree and pages here so that we can use them in the route\n// module.\nconst tree = {\n children: [\n '',\n {\n children: [\n '[locale]',\n {\n children: [\n 'channel',\n {\n children: [\n '[slug]',\n {\n children: ['__PAGE__', {}, {\n page: [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/[locale]/channel/[slug]/page.tsx */ \"(rsc)/./app/[locale]/channel/[slug]/page.tsx\")), \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\"],\n \n }]\n },\n {\n \n \n }\n ]\n },\n {\n \n \n }\n ]\n },\n {\n 'layout': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/[locale]/layout.tsx */ \"(rsc)/./app/[locale]/layout.tsx\")), \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\layout.tsx\"],\n \n }\n ]\n },\n {\n 'layout': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/layout.tsx */ \"(rsc)/./app/layout.tsx\")), \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\layout.tsx\"],\n'not-found': [() => Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/not-found.tsx */ \"(rsc)/./app/not-found.tsx\")), \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\not-found.tsx\"],\n \n }\n ]\n }.children;\nconst pages = [\"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\"];\n\n\nconst __next_app_require__ = __webpack_require__\nconst __next_app_load_chunk__ = () => Promise.resolve()\nconst originalPathname = \"/[locale]/channel/[slug]/page\";\nconst __next_app__ = {\n require: __next_app_require__,\n loadChunk: __next_app_load_chunk__\n};\n\n// Create and export the route module that will be consumed.\nconst routeModule = new next_dist_server_future_route_modules_app_page_module_compiled__WEBPACK_IMPORTED_MODULE_0__.AppPageRouteModule({\n definition: {\n kind: next_dist_server_future_route_kind__WEBPACK_IMPORTED_MODULE_1__.RouteKind.APP_PAGE,\n page: \"/[locale]/channel/[slug]/page\",\n pathname: \"/[locale]/channel/[slug]\",\n // The following aren't used in production.\n bundlePath: \"\",\n filename: \"\",\n appPaths: []\n },\n userland: {\n loaderTree: tree\n }\n});\n\n//# sourceMappingURL=app-page.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWFwcC1sb2FkZXIuanM/bmFtZT1hcHAlMkYlNUJsb2NhbGUlNUQlMkZjaGFubmVsJTJGJTVCc2x1ZyU1RCUyRnBhZ2UmcGFnZT0lMkYlNUJsb2NhbGUlNUQlMkZjaGFubmVsJTJGJTVCc2x1ZyU1RCUyRnBhZ2UmYXBwUGF0aHM9JTJGJTVCbG9jYWxlJTVEJTJGY2hhbm5lbCUyRiU1QnNsdWclNUQlMkZwYWdlJnBhZ2VQYXRoPXByaXZhdGUtbmV4dC1hcHAtZGlyJTJGJTVCbG9jYWxlJTVEJTJGY2hhbm5lbCUyRiU1QnNsdWclNUQlMkZwYWdlLnRzeCZhcHBEaXI9RCUzQSU1Q0xvZyU1Q01hcmtldGluZ1NpdGUlNUNzaXRlJTVDYXBwJnBhZ2VFeHRlbnNpb25zPXRzeCZwYWdlRXh0ZW5zaW9ucz10cyZwYWdlRXh0ZW5zaW9ucz1qc3gmcGFnZUV4dGVuc2lvbnM9anMmcm9vdERpcj1EJTNBJTVDTG9nJTVDTWFya2V0aW5nU2l0ZSU1Q3NpdGUmaXNEZXY9dHJ1ZSZ0c2NvbmZpZ1BhdGg9dHNjb25maWcuanNvbiZiYXNlUGF0aD0mYXNzZXRQcmVmaXg9Jm5leHRDb25maWdPdXRwdXQ9c3RhbmRhbG9uZSZwcmVmZXJyZWRSZWdpb249Jm1pZGRsZXdhcmVDb25maWc9ZTMwJTNEISIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsYUFBYSxzQkFBc0I7QUFDaUU7QUFDckM7QUFDL0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUNBQWlDO0FBQ2pDLHVCQUF1Qix3TEFBMkc7QUFDbEk7QUFDQSxTQUFTO0FBQ1QsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBLHlCQUF5Qiw4SkFBNEY7QUFDckg7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0EseUJBQXlCLDRJQUFrRjtBQUMzRyxvQkFBb0Isa0pBQXFGO0FBQ3pHO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUN1QjtBQUM2RDtBQUNwRiw2QkFBNkIsbUJBQW1CO0FBQ2hEO0FBQ087QUFDQTtBQUNQO0FBQ0E7QUFDQTtBQUN1RDtBQUN2RDtBQUNPLHdCQUF3Qiw4R0FBa0I7QUFDakQ7QUFDQSxjQUFjLHlFQUFTO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc2l0ZS8/ZGQxOCJdLCJzb3VyY2VzQ29udGVudCI6WyJcIlRVUkJPUEFDSyB7IHRyYW5zaXRpb246IG5leHQtc3NyIH1cIjtcbmltcG9ydCB7IEFwcFBhZ2VSb3V0ZU1vZHVsZSB9IGZyb20gXCJuZXh0L2Rpc3Qvc2VydmVyL2Z1dHVyZS9yb3V0ZS1tb2R1bGVzL2FwcC1wYWdlL21vZHVsZS5jb21waWxlZFwiO1xuaW1wb3J0IHsgUm91dGVLaW5kIH0gZnJvbSBcIm5leHQvZGlzdC9zZXJ2ZXIvZnV0dXJlL3JvdXRlLWtpbmRcIjtcbi8vIFdlIGluamVjdCB0aGUgdHJlZSBhbmQgcGFnZXMgaGVyZSBzbyB0aGF0IHdlIGNhbiB1c2UgdGhlbSBpbiB0aGUgcm91dGVcbi8vIG1vZHVsZS5cbmNvbnN0IHRyZWUgPSB7XG4gICAgICAgIGNoaWxkcmVuOiBbXG4gICAgICAgICcnLFxuICAgICAgICB7XG4gICAgICAgIGNoaWxkcmVuOiBbXG4gICAgICAgICdbbG9jYWxlXScsXG4gICAgICAgIHtcbiAgICAgICAgY2hpbGRyZW46IFtcbiAgICAgICAgJ2NoYW5uZWwnLFxuICAgICAgICB7XG4gICAgICAgIGNoaWxkcmVuOiBbXG4gICAgICAgICdbc2x1Z10nLFxuICAgICAgICB7XG4gICAgICAgIGNoaWxkcmVuOiBbJ19fUEFHRV9fJywge30sIHtcbiAgICAgICAgICBwYWdlOiBbKCkgPT4gaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJEOlxcXFxMb2dcXFxcTWFya2V0aW5nU2l0ZVxcXFxzaXRlXFxcXGFwcFxcXFxbbG9jYWxlXVxcXFxjaGFubmVsXFxcXFtzbHVnXVxcXFxwYWdlLnRzeFwiKSwgXCJEOlxcXFxMb2dcXFxcTWFya2V0aW5nU2l0ZVxcXFxzaXRlXFxcXGFwcFxcXFxbbG9jYWxlXVxcXFxjaGFubmVsXFxcXFtzbHVnXVxcXFxwYWdlLnRzeFwiXSxcbiAgICAgICAgICBcbiAgICAgICAgfV1cbiAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgXG4gICAgICAgIFxuICAgICAgfVxuICAgICAgXVxuICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICBcbiAgICAgICAgXG4gICAgICB9XG4gICAgICBdXG4gICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICdsYXlvdXQnOiBbKCkgPT4gaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJEOlxcXFxMb2dcXFxcTWFya2V0aW5nU2l0ZVxcXFxzaXRlXFxcXGFwcFxcXFxbbG9jYWxlXVxcXFxsYXlvdXQudHN4XCIpLCBcIkQ6XFxcXExvZ1xcXFxNYXJrZXRpbmdTaXRlXFxcXHNpdGVcXFxcYXBwXFxcXFtsb2NhbGVdXFxcXGxheW91dC50c3hcIl0sXG4gICAgICAgIFxuICAgICAgfVxuICAgICAgXVxuICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAnbGF5b3V0JzogWygpID0+IGltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiRDpcXFxcTG9nXFxcXE1hcmtldGluZ1NpdGVcXFxcc2l0ZVxcXFxhcHBcXFxcbGF5b3V0LnRzeFwiKSwgXCJEOlxcXFxMb2dcXFxcTWFya2V0aW5nU2l0ZVxcXFxzaXRlXFxcXGFwcFxcXFxsYXlvdXQudHN4XCJdLFxuJ25vdC1mb3VuZCc6IFsoKSA9PiBpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkQ6XFxcXExvZ1xcXFxNYXJrZXRpbmdTaXRlXFxcXHNpdGVcXFxcYXBwXFxcXG5vdC1mb3VuZC50c3hcIiksIFwiRDpcXFxcTG9nXFxcXE1hcmtldGluZ1NpdGVcXFxcc2l0ZVxcXFxhcHBcXFxcbm90LWZvdW5kLnRzeFwiXSxcbiAgICAgICAgXG4gICAgICB9XG4gICAgICBdXG4gICAgICB9LmNoaWxkcmVuO1xuY29uc3QgcGFnZXMgPSBbXCJEOlxcXFxMb2dcXFxcTWFya2V0aW5nU2l0ZVxcXFxzaXRlXFxcXGFwcFxcXFxbbG9jYWxlXVxcXFxjaGFubmVsXFxcXFtzbHVnXVxcXFxwYWdlLnRzeFwiXTtcbmV4cG9ydCB7IHRyZWUsIHBhZ2VzIH07XG5leHBvcnQgeyBkZWZhdWx0IGFzIEdsb2JhbEVycm9yIH0gZnJvbSBcIm5leHQvZGlzdC9jbGllbnQvY29tcG9uZW50cy9lcnJvci1ib3VuZGFyeVwiO1xuY29uc3QgX19uZXh0X2FwcF9yZXF1aXJlX18gPSBfX3dlYnBhY2tfcmVxdWlyZV9fXG5jb25zdCBfX25leHRfYXBwX2xvYWRfY2h1bmtfXyA9ICgpID0+IFByb21pc2UucmVzb2x2ZSgpXG5leHBvcnQgY29uc3Qgb3JpZ2luYWxQYXRobmFtZSA9IFwiL1tsb2NhbGVdL2NoYW5uZWwvW3NsdWddL3BhZ2VcIjtcbmV4cG9ydCBjb25zdCBfX25leHRfYXBwX18gPSB7XG4gICAgcmVxdWlyZTogX19uZXh0X2FwcF9yZXF1aXJlX18sXG4gICAgbG9hZENodW5rOiBfX25leHRfYXBwX2xvYWRfY2h1bmtfX1xufTtcbmV4cG9ydCAqIGZyb20gXCJuZXh0L2Rpc3Qvc2VydmVyL2FwcC1yZW5kZXIvZW50cnktYmFzZVwiO1xuLy8gQ3JlYXRlIGFuZCBleHBvcnQgdGhlIHJvdXRlIG1vZHVsZSB0aGF0IHdpbGwgYmUgY29uc3VtZWQuXG5leHBvcnQgY29uc3Qgcm91dGVNb2R1bGUgPSBuZXcgQXBwUGFnZVJvdXRlTW9kdWxlKHtcbiAgICBkZWZpbml0aW9uOiB7XG4gICAgICAgIGtpbmQ6IFJvdXRlS2luZC5BUFBfUEFHRSxcbiAgICAgICAgcGFnZTogXCIvW2xvY2FsZV0vY2hhbm5lbC9bc2x1Z10vcGFnZVwiLFxuICAgICAgICBwYXRobmFtZTogXCIvW2xvY2FsZV0vY2hhbm5lbC9bc2x1Z11cIixcbiAgICAgICAgLy8gVGhlIGZvbGxvd2luZyBhcmVuJ3QgdXNlZCBpbiBwcm9kdWN0aW9uLlxuICAgICAgICBidW5kbGVQYXRoOiBcIlwiLFxuICAgICAgICBmaWxlbmFtZTogXCJcIixcbiAgICAgICAgYXBwUGF0aHM6IFtdXG4gICAgfSxcbiAgICB1c2VybGFuZDoge1xuICAgICAgICBsb2FkZXJUcmVlOiB0cmVlXG4gICAgfVxufSk7XG5cbi8vIyBzb3VyY2VNYXBwaW5nVVJMPWFwcC1wYWdlLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&page=%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&appPaths=%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&pagePath=private-next-app-dir%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage.tsx&appDir=D%3A%5CLog%5CMarketingSite%5Csite%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=D%3A%5CLog%5CMarketingSite%5Csite&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D!\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Capp%5C%5Cglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Ccomponents%5C%5CLangSwitch.tsx%22%2C%22ids%22%3A%5B%22LangSwitch%22%5D%7D&server=true!":
|
|
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Capp%5C%5Cglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Ccomponents%5C%5CLangSwitch.tsx%22%2C%22ids%22%3A%5B%22LangSwitch%22%5D%7D&server=true! ***!
|
|
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./components/LangSwitch.tsx */ \"(ssr)/./components/LangSwitch.tsx\"));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkQlM0ElNUMlNUNMb2clNUMlNUNNYXJrZXRpbmdTaXRlJTVDJTVDc2l0ZSU1QyU1Q2FwcCU1QyU1Q2dsb2JhbHMuY3NzJTIyJTJDJTIyaWRzJTIyJTNBJTVCJTVEJTdEJm1vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkQlM0ElNUMlNUNMb2clNUMlNUNNYXJrZXRpbmdTaXRlJTVDJTVDc2l0ZSU1QyU1Q2NvbXBvbmVudHMlNUMlNUNMYW5nU3dpdGNoLnRzeCUyMiUyQyUyMmlkcyUyMiUzQSU1QiUyMkxhbmdTd2l0Y2glMjIlNUQlN0Qmc2VydmVyPXRydWUhIiwibWFwcGluZ3MiOiJBQUFBLGtLQUE2SCIsInNvdXJjZXMiOlsid2VicGFjazovL3NpdGUvPzhmOTgiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIsIHdlYnBhY2tFeHBvcnRzOiBbXCJMYW5nU3dpdGNoXCJdICovIFwiRDpcXFxcTG9nXFxcXE1hcmtldGluZ1NpdGVcXFxcc2l0ZVxcXFxjb21wb25lbnRzXFxcXExhbmdTd2l0Y2gudHN4XCIpO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Capp%5C%5Cglobals.css%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Ccomponents%5C%5CLangSwitch.tsx%22%2C%22ids%22%3A%5B%22LangSwitch%22%5D%7D&server=true!\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Capp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cerror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Clayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Crender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true!":
|
|
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
|
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Capp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cerror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Clayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Crender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true! ***!
|
|
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
|
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
|
|
|
|
eval("Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/app-router.js */ \"(ssr)/./node_modules/next/dist/client/components/app-router.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/client-page.js */ \"(ssr)/./node_modules/next/dist/client/components/client-page.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/error-boundary.js */ \"(ssr)/./node_modules/next/dist/client/components/error-boundary.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/layout-router.js */ \"(ssr)/./node_modules/next/dist/client/components/layout-router.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/not-found-boundary.js */ \"(ssr)/./node_modules/next/dist/client/components/not-found-boundary.js\", 23));\n;\nPromise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/render-from-template-context.js */ \"(ssr)/./node_modules/next/dist/client/components/render-from-template-context.js\", 23));\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3dlYnBhY2svbG9hZGVycy9uZXh0LWZsaWdodC1jbGllbnQtZW50cnktbG9hZGVyLmpzP21vZHVsZXM9JTdCJTIycmVxdWVzdCUyMiUzQSUyMkQlM0ElNUMlNUNMb2clNUMlNUNNYXJrZXRpbmdTaXRlJTVDJTVDc2l0ZSU1QyU1Q25vZGVfbW9kdWxlcyU1QyU1Q25leHQlNUMlNUNkaXN0JTVDJTVDY2xpZW50JTVDJTVDY29tcG9uZW50cyU1QyU1Q2FwcC1yb3V0ZXIuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyRCUzQSU1QyU1Q0xvZyU1QyU1Q01hcmtldGluZ1NpdGUlNUMlNUNzaXRlJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNjb21wb25lbnRzJTVDJTVDY2xpZW50LXBhZ2UuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyRCUzQSU1QyU1Q0xvZyU1QyU1Q01hcmtldGluZ1NpdGUlNUMlNUNzaXRlJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNjb21wb25lbnRzJTVDJTVDZXJyb3ItYm91bmRhcnkuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyRCUzQSU1QyU1Q0xvZyU1QyU1Q01hcmtldGluZ1NpdGUlNUMlNUNzaXRlJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNjb21wb25lbnRzJTVDJTVDbGF5b3V0LXJvdXRlci5qcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZtb2R1bGVzPSU3QiUyMnJlcXVlc3QlMjIlM0ElMjJEJTNBJTVDJTVDTG9nJTVDJTVDTWFya2V0aW5nU2l0ZSU1QyU1Q3NpdGUlNUMlNUNub2RlX21vZHVsZXMlNUMlNUNuZXh0JTVDJTVDZGlzdCU1QyU1Q2NsaWVudCU1QyU1Q2NvbXBvbmVudHMlNUMlNUNub3QtZm91bmQtYm91bmRhcnkuanMlMjIlMkMlMjJpZHMlMjIlM0ElNUIlNUQlN0QmbW9kdWxlcz0lN0IlMjJyZXF1ZXN0JTIyJTNBJTIyRCUzQSU1QyU1Q0xvZyU1QyU1Q01hcmtldGluZ1NpdGUlNUMlNUNzaXRlJTVDJTVDbm9kZV9tb2R1bGVzJTVDJTVDbmV4dCU1QyU1Q2Rpc3QlNUMlNUNjbGllbnQlNUMlNUNjb21wb25lbnRzJTVDJTVDcmVuZGVyLWZyb20tdGVtcGxhdGUtY29udGV4dC5qcyUyMiUyQyUyMmlkcyUyMiUzQSU1QiU1RCU3RCZzZXJ2ZXI9dHJ1ZSEiLCJtYXBwaW5ncyI6IkFBQUEsa09BQThIO0FBQzlIO0FBQ0Esb09BQStIO0FBQy9IO0FBQ0EsME9BQWtJO0FBQ2xJO0FBQ0Esd09BQWlJO0FBQ2pJO0FBQ0Esa1BBQXNJO0FBQ3RJO0FBQ0Esc1FBQWdKIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc2l0ZS8/YTU0NSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkQ6XFxcXExvZ1xcXFxNYXJrZXRpbmdTaXRlXFxcXHNpdGVcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxhcHAtcm91dGVyLmpzXCIpO1xuO1xuaW1wb3J0KC8qIHdlYnBhY2tNb2RlOiBcImVhZ2VyXCIgKi8gXCJEOlxcXFxMb2dcXFxcTWFya2V0aW5nU2l0ZVxcXFxzaXRlXFxcXG5vZGVfbW9kdWxlc1xcXFxuZXh0XFxcXGRpc3RcXFxcY2xpZW50XFxcXGNvbXBvbmVudHNcXFxcY2xpZW50LXBhZ2UuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkQ6XFxcXExvZ1xcXFxNYXJrZXRpbmdTaXRlXFxcXHNpdGVcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxlcnJvci1ib3VuZGFyeS5qc1wiKTtcbjtcbmltcG9ydCgvKiB3ZWJwYWNrTW9kZTogXCJlYWdlclwiICovIFwiRDpcXFxcTG9nXFxcXE1hcmtldGluZ1NpdGVcXFxcc2l0ZVxcXFxub2RlX21vZHVsZXNcXFxcbmV4dFxcXFxkaXN0XFxcXGNsaWVudFxcXFxjb21wb25lbnRzXFxcXGxheW91dC1yb3V0ZXIuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkQ6XFxcXExvZ1xcXFxNYXJrZXRpbmdTaXRlXFxcXHNpdGVcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxub3QtZm91bmQtYm91bmRhcnkuanNcIik7XG47XG5pbXBvcnQoLyogd2VicGFja01vZGU6IFwiZWFnZXJcIiAqLyBcIkQ6XFxcXExvZ1xcXFxNYXJrZXRpbmdTaXRlXFxcXHNpdGVcXFxcbm9kZV9tb2R1bGVzXFxcXG5leHRcXFxcZGlzdFxcXFxjbGllbnRcXFxcY29tcG9uZW50c1xcXFxyZW5kZXItZnJvbS10ZW1wbGF0ZS1jb250ZXh0LmpzXCIpO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Capp-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cclient-page.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cerror-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Clayout-router.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Cnot-found-boundary.js%22%2C%22ids%22%3A%5B%5D%7D&modules=%7B%22request%22%3A%22D%3A%5C%5CLog%5C%5CMarketingSite%5C%5Csite%5C%5Cnode_modules%5C%5Cnext%5C%5Cdist%5C%5Cclient%5C%5Ccomponents%5C%5Crender-from-template-context.js%22%2C%22ids%22%3A%5B%5D%7D&server=true!\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(ssr)/./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?server=true!":
|
|
/*!******************************************************************************************************!*\
|
|
!*** ./node_modules/next/dist/build/webpack/loaders/next-flight-client-entry-loader.js?server=true! ***!
|
|
\******************************************************************************************************/
|
|
/***/ (() => {
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(ssr)/./components/LangSwitch.tsx":
|
|
/*!***********************************!*\
|
|
!*** ./components/LangSwitch.tsx ***!
|
|
\***********************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ LangSwitch: () => (/* binding */ LangSwitch)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* __next_internal_client_entry_do_not_use__ LangSwitch auto */ \n\nfunction LangSwitch() {\n const onSwitch = ()=>{\n const current = window.location.pathname;\n const parts = current.split(\"/\").filter(Boolean);\n const currentLocale = parts[0] === \"en\" ? \"en\" : parts[0] === \"zh-CN\" ? \"zh-CN\" : null;\n const nextLocale = currentLocale === \"en\" ? \"zh-CN\" : \"en\";\n if (currentLocale) {\n parts[0] = nextLocale;\n } else {\n parts.unshift(nextLocale);\n }\n const nextPath = \"/\" + parts.join(\"/\");\n window.location.assign(nextPath);\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"button\", {\n onClick: onSwitch,\n className: \"text-sm text-gray-600 hover:text-gray-900\",\n children: \"中/EN\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\LangSwitch.tsx\",\n lineNumber: 19,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9jb21wb25lbnRzL0xhbmdTd2l0Y2gudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUMwQjtBQUVuQixTQUFTQztJQUNkLE1BQU1DLFdBQVc7UUFDZixNQUFNQyxVQUFVQyxPQUFPQyxRQUFRLENBQUNDLFFBQVE7UUFDeEMsTUFBTUMsUUFBUUosUUFBUUssS0FBSyxDQUFDLEtBQUtDLE1BQU0sQ0FBQ0M7UUFDeEMsTUFBTUMsZ0JBQWdCSixLQUFLLENBQUMsRUFBRSxLQUFLLE9BQU8sT0FBT0EsS0FBSyxDQUFDLEVBQUUsS0FBSyxVQUFVLFVBQVU7UUFDbEYsTUFBTUssYUFBYUQsa0JBQWtCLE9BQU8sVUFBVTtRQUN0RCxJQUFJQSxlQUFlO1lBQ2pCSixLQUFLLENBQUMsRUFBRSxHQUFHSztRQUNiLE9BQU87WUFDTEwsTUFBTU0sT0FBTyxDQUFDRDtRQUNoQjtRQUNBLE1BQU1FLFdBQVcsTUFBTVAsTUFBTVEsSUFBSSxDQUFDO1FBQ2xDWCxPQUFPQyxRQUFRLENBQUNXLE1BQU0sQ0FBQ0Y7SUFDekI7SUFDQSxxQkFDRSw4REFBQ0c7UUFBT0MsU0FBU2hCO1FBQVVpQixXQUFVO2tCQUE0Qzs7Ozs7O0FBSXJGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc2l0ZS8uL2NvbXBvbmVudHMvTGFuZ1N3aXRjaC50c3g/ZDY2OCJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBjbGllbnRcIjtcclxuaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIExhbmdTd2l0Y2goKSB7XHJcbiAgY29uc3Qgb25Td2l0Y2ggPSAoKSA9PiB7XHJcbiAgICBjb25zdCBjdXJyZW50ID0gd2luZG93LmxvY2F0aW9uLnBhdGhuYW1lO1xyXG4gICAgY29uc3QgcGFydHMgPSBjdXJyZW50LnNwbGl0KFwiL1wiKS5maWx0ZXIoQm9vbGVhbik7XHJcbiAgICBjb25zdCBjdXJyZW50TG9jYWxlID0gcGFydHNbMF0gPT09IFwiZW5cIiA/IFwiZW5cIiA6IHBhcnRzWzBdID09PSBcInpoLUNOXCIgPyBcInpoLUNOXCIgOiBudWxsO1xyXG4gICAgY29uc3QgbmV4dExvY2FsZSA9IGN1cnJlbnRMb2NhbGUgPT09IFwiZW5cIiA/IFwiemgtQ05cIiA6IFwiZW5cIjtcclxuICAgIGlmIChjdXJyZW50TG9jYWxlKSB7XHJcbiAgICAgIHBhcnRzWzBdID0gbmV4dExvY2FsZTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgIHBhcnRzLnVuc2hpZnQobmV4dExvY2FsZSk7XHJcbiAgICB9XHJcbiAgICBjb25zdCBuZXh0UGF0aCA9IFwiL1wiICsgcGFydHMuam9pbihcIi9cIik7XHJcbiAgICB3aW5kb3cubG9jYXRpb24uYXNzaWduKG5leHRQYXRoKTtcclxuICB9O1xyXG4gIHJldHVybiAoXHJcbiAgICA8YnV0dG9uIG9uQ2xpY2s9e29uU3dpdGNofSBjbGFzc05hbWU9XCJ0ZXh0LXNtIHRleHQtZ3JheS02MDAgaG92ZXI6dGV4dC1ncmF5LTkwMFwiPlxyXG4gICAgICDkuK0vRU5cclxuICAgIDwvYnV0dG9uPlxyXG4gICk7XHJcbn1cclxuXHJcblxyXG4iXSwibmFtZXMiOlsiUmVhY3QiLCJMYW5nU3dpdGNoIiwib25Td2l0Y2giLCJjdXJyZW50Iiwid2luZG93IiwibG9jYXRpb24iLCJwYXRobmFtZSIsInBhcnRzIiwic3BsaXQiLCJmaWx0ZXIiLCJCb29sZWFuIiwiY3VycmVudExvY2FsZSIsIm5leHRMb2NhbGUiLCJ1bnNoaWZ0IiwibmV4dFBhdGgiLCJqb2luIiwiYXNzaWduIiwiYnV0dG9uIiwib25DbGljayIsImNsYXNzTmFtZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(ssr)/./components/LangSwitch.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./app/globals.css":
|
|
/*!*************************!*\
|
|
!*** ./app/globals.css ***!
|
|
\*************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (\"a1532bcbf440\");\nif (false) {}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvZ2xvYmFscy5jc3MiLCJtYXBwaW5ncyI6Ijs7OztBQUFBLGlFQUFlLGNBQWM7QUFDN0IsSUFBSSxLQUFVLEVBQUUsRUFBdUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zaXRlLy4vYXBwL2dsb2JhbHMuY3NzPzEzZmYiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgXCJhMTUzMmJjYmY0NDBcIlxuaWYgKG1vZHVsZS5ob3QpIHsgbW9kdWxlLmhvdC5hY2NlcHQoKSB9XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./app/globals.css\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./app/[locale]/channel/[slug]/page.tsx":
|
|
/*!**********************************************!*\
|
|
!*** ./app/[locale]/channel/[slug]/page.tsx ***!
|
|
\**********************************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ ChannelPage),\n/* harmony export */ revalidate: () => (/* binding */ revalidate)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _lib_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../lib/data */ \"(rsc)/./lib/data.ts\");\n/* harmony import */ var _components_ProductGrid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../components/ProductGrid */ \"(rsc)/./components/ProductGrid.tsx\");\n\n\n\n\nconst revalidate = 300;\nfunction ChannelPage({ params }) {\n const floor = (0,_lib_data__WEBPACK_IMPORTED_MODULE_2__.getFloorBySlug)(params.slug, params.locale);\n if (!floor) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-screen-2xl px-4 py-12\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-2xl font-semibold\",\n children: \"Channel Not Found\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 12,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n className: \"mt-6 inline-block text-blue-600\",\n href: `/${params.locale}`,\n children: \"Back\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 13,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 11,\n columnNumber: 7\n }, this);\n }\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-screen-2xl px-4 py-8 space-y-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center justify-between\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-2xl font-semibold\",\n children: floor.title\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 20,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: `/${params.locale}`,\n className: \"text-sm text-gray-600 hover:text-gray-900\",\n children: params.locale === \"en\" ? \"Home\" : \"返回首页\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 21,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 19,\n columnNumber: 7\n }, this),\n floor.hero && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: floor.hero.href ?? `/${params.locale}`,\n className: \"block rounded-xl overflow-hidden\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: floor.hero.image,\n alt: floor.hero.title ?? floor.title,\n className: \"w-full object-cover aspect-[16/6]\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 25,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 24,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_ProductGrid__WEBPACK_IMPORTED_MODULE_3__.ProductGrid, {\n items: floor.products,\n basePath: `/${params.locale}`\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 28,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\channel\\\\[slug]\\\\page.tsx\",\n lineNumber: 18,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvW2xvY2FsZV0vY2hhbm5lbC9bc2x1Z10vcGFnZS50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQTBCO0FBQzRCO0FBQ1c7QUFFMUQsTUFBTUcsYUFBYSxJQUFJO0FBRWYsU0FBU0MsWUFBWSxFQUFFQyxNQUFNLEVBQWdEO0lBQzFGLE1BQU1DLFFBQVFMLHlEQUFjQSxDQUFDSSxPQUFPRSxJQUFJLEVBQUVGLE9BQU9HLE1BQU07SUFDdkQsSUFBSSxDQUFDRixPQUFPO1FBQ1YscUJBQ0UsOERBQUNHO1lBQUlDLFdBQVU7OzhCQUNiLDhEQUFDQztvQkFBR0QsV0FBVTs4QkFBeUI7Ozs7Ozs4QkFDdkMsOERBQUNFO29CQUFFRixXQUFVO29CQUFrQ0csTUFBTSxDQUFDLENBQUMsRUFBRVIsT0FBT0csTUFBTSxDQUFDLENBQUM7OEJBQUU7Ozs7Ozs7Ozs7OztJQUdoRjtJQUNBLHFCQUNFLDhEQUFDQztRQUFJQyxXQUFVOzswQkFDYiw4REFBQ0Q7Z0JBQUlDLFdBQVU7O2tDQUNiLDhEQUFDQzt3QkFBR0QsV0FBVTtrQ0FBMEJKLE1BQU1RLEtBQUs7Ozs7OztrQ0FDbkQsOERBQUNGO3dCQUFFQyxNQUFNLENBQUMsQ0FBQyxFQUFFUixPQUFPRyxNQUFNLENBQUMsQ0FBQzt3QkFBRUUsV0FBVTtrQ0FBNkNMLE9BQU9HLE1BQU0sS0FBSyxPQUFPLFNBQVM7Ozs7Ozs7Ozs7OztZQUV4SEYsTUFBTVMsSUFBSSxrQkFDVCw4REFBQ0g7Z0JBQUVDLE1BQU1QLE1BQU1TLElBQUksQ0FBQ0YsSUFBSSxJQUFJLENBQUMsQ0FBQyxFQUFFUixPQUFPRyxNQUFNLENBQUMsQ0FBQztnQkFBRUUsV0FBVTswQkFDekQsNEVBQUNNO29CQUFJQyxLQUFLWCxNQUFNUyxJQUFJLENBQUNHLEtBQUs7b0JBQUVDLEtBQUtiLE1BQU1TLElBQUksQ0FBQ0QsS0FBSyxJQUFJUixNQUFNUSxLQUFLO29CQUFFSixXQUFVOzs7Ozs7Ozs7OzswQkFHaEYsOERBQUNSLGdFQUFXQTtnQkFBQ2tCLE9BQU9kLE1BQU1lLFFBQVE7Z0JBQUVDLFVBQVUsQ0FBQyxDQUFDLEVBQUVqQixPQUFPRyxNQUFNLENBQUMsQ0FBQzs7Ozs7Ozs7Ozs7O0FBR3ZFIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc2l0ZS8uL2FwcC9bbG9jYWxlXS9jaGFubmVsL1tzbHVnXS9wYWdlLnRzeD9hMjcyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcclxuaW1wb3J0IHsgZ2V0Rmxvb3JCeVNsdWcgfSBmcm9tIFwiLi4vLi4vLi4vLi4vbGliL2RhdGFcIjtcclxuaW1wb3J0IHsgUHJvZHVjdEdyaWQgfSBmcm9tIFwiLi4vLi4vLi4vLi4vY29tcG9uZW50cy9Qcm9kdWN0R3JpZFwiO1xyXG5cclxuZXhwb3J0IGNvbnN0IHJldmFsaWRhdGUgPSAzMDA7XHJcblxyXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBDaGFubmVsUGFnZSh7IHBhcmFtcyB9OiB7IHBhcmFtczogeyBsb2NhbGU6IHN0cmluZzsgc2x1Zzogc3RyaW5nIH0gfSkge1xyXG4gIGNvbnN0IGZsb29yID0gZ2V0Rmxvb3JCeVNsdWcocGFyYW1zLnNsdWcsIHBhcmFtcy5sb2NhbGUpO1xyXG4gIGlmICghZmxvb3IpIHtcclxuICAgIHJldHVybiAoXHJcbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXgtYXV0byBtYXgtdy1zY3JlZW4tMnhsIHB4LTQgcHktMTJcIj5cclxuICAgICAgICA8aDEgY2xhc3NOYW1lPVwidGV4dC0yeGwgZm9udC1zZW1pYm9sZFwiPkNoYW5uZWwgTm90IEZvdW5kPC9oMT5cclxuICAgICAgICA8YSBjbGFzc05hbWU9XCJtdC02IGlubGluZS1ibG9jayB0ZXh0LWJsdWUtNjAwXCIgaHJlZj17YC8ke3BhcmFtcy5sb2NhbGV9YH0+QmFjazwvYT5cclxuICAgICAgPC9kaXY+XHJcbiAgICApO1xyXG4gIH1cclxuICByZXR1cm4gKFxyXG4gICAgPGRpdiBjbGFzc05hbWU9XCJteC1hdXRvIG1heC13LXNjcmVlbi0yeGwgcHgtNCBweS04IHNwYWNlLXktOFwiPlxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlblwiPlxyXG4gICAgICAgIDxoMSBjbGFzc05hbWU9XCJ0ZXh0LTJ4bCBmb250LXNlbWlib2xkXCI+e2Zsb29yLnRpdGxlfTwvaDE+XHJcbiAgICAgICAgPGEgaHJlZj17YC8ke3BhcmFtcy5sb2NhbGV9YH0gY2xhc3NOYW1lPVwidGV4dC1zbSB0ZXh0LWdyYXktNjAwIGhvdmVyOnRleHQtZ3JheS05MDBcIj57cGFyYW1zLmxvY2FsZSA9PT0gJ2VuJyA/ICdIb21lJyA6ICfov5Tlm57pppbpobUnfTwvYT5cclxuICAgICAgPC9kaXY+XHJcbiAgICAgIHtmbG9vci5oZXJvICYmIChcclxuICAgICAgICA8YSBocmVmPXtmbG9vci5oZXJvLmhyZWYgPz8gYC8ke3BhcmFtcy5sb2NhbGV9YH0gY2xhc3NOYW1lPVwiYmxvY2sgcm91bmRlZC14bCBvdmVyZmxvdy1oaWRkZW5cIj5cclxuICAgICAgICAgIDxpbWcgc3JjPXtmbG9vci5oZXJvLmltYWdlfSBhbHQ9e2Zsb29yLmhlcm8udGl0bGUgPz8gZmxvb3IudGl0bGV9IGNsYXNzTmFtZT1cInctZnVsbCBvYmplY3QtY292ZXIgYXNwZWN0LVsxNi82XVwiIC8+XHJcbiAgICAgICAgPC9hPlxyXG4gICAgICApfVxyXG4gICAgICA8UHJvZHVjdEdyaWQgaXRlbXM9e2Zsb29yLnByb2R1Y3RzfSBiYXNlUGF0aD17YC8ke3BhcmFtcy5sb2NhbGV9YH0gLz5cclxuICAgIDwvZGl2PlxyXG4gICk7XHJcbn1cclxuXHJcblxyXG4iXSwibmFtZXMiOlsiUmVhY3QiLCJnZXRGbG9vckJ5U2x1ZyIsIlByb2R1Y3RHcmlkIiwicmV2YWxpZGF0ZSIsIkNoYW5uZWxQYWdlIiwicGFyYW1zIiwiZmxvb3IiLCJzbHVnIiwibG9jYWxlIiwiZGl2IiwiY2xhc3NOYW1lIiwiaDEiLCJhIiwiaHJlZiIsInRpdGxlIiwiaGVybyIsImltZyIsInNyYyIsImltYWdlIiwiYWx0IiwiaXRlbXMiLCJwcm9kdWN0cyIsImJhc2VQYXRoIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./app/[locale]/channel/[slug]/page.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./app/[locale]/layout.tsx":
|
|
/*!*********************************!*\
|
|
!*** ./app/[locale]/layout.tsx ***!
|
|
\*********************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ RootLocaleLayout),\n/* harmony export */ dynamicParams: () => (/* binding */ dynamicParams),\n/* harmony export */ generateStaticParams: () => (/* binding */ generateStaticParams)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _globals_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../globals.css */ \"(rsc)/./app/globals.css\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _components_MainNav__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../components/MainNav */ \"(rsc)/./components/MainNav.tsx\");\n/* harmony import */ var _components_Footer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../components/Footer */ \"(rsc)/./components/Footer.tsx\");\n/* harmony import */ var _lib_data__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../lib/data */ \"(rsc)/./lib/data.ts\");\n\n\n\n\n\n\nconst dynamicParams = true;\nasync function generateStaticParams() {\n return [\n {\n locale: \"zh-CN\"\n },\n {\n locale: \"en\"\n }\n ];\n}\nfunction RootLocaleLayout({ children, params }) {\n const mainnav = (0,_lib_data__WEBPACK_IMPORTED_MODULE_5__.getMainNav)(params.locale);\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"html\", {\n lang: params.locale,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n className: \"bg-gray-50 text-gray-900\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_MainNav__WEBPACK_IMPORTED_MODULE_3__.MainNav, {\n items: mainnav,\n basePath: `/${params.locale}`,\n locale: params.locale\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\layout.tsx\",\n lineNumber: 18,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"main\", {\n children: children\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\layout.tsx\",\n lineNumber: 19,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_Footer__WEBPACK_IMPORTED_MODULE_4__.Footer, {\n locale: params.locale\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\layout.tsx\",\n lineNumber: 20,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\layout.tsx\",\n lineNumber: 17,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\[locale]\\\\layout.tsx\",\n lineNumber: 16,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvW2xvY2FsZV0vbGF5b3V0LnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7QUFBd0I7QUFDRTtBQUN5QjtBQUNGO0FBQ0w7QUFFckMsTUFBTUksZ0JBQWdCLEtBQUs7QUFFM0IsZUFBZUM7SUFDcEIsT0FBTztRQUFDO1lBQUVDLFFBQVE7UUFBUTtRQUFHO1lBQUVBLFFBQVE7UUFBSztLQUFFO0FBQ2hEO0FBRWUsU0FBU0MsaUJBQWlCLEVBQUVDLFFBQVEsRUFBRUMsTUFBTSxFQUE2RDtJQUN0SCxNQUFNQyxVQUFVUCxxREFBVUEsQ0FBQ00sT0FBT0gsTUFBTTtJQUN4QyxxQkFDRSw4REFBQ0s7UUFBS0MsTUFBTUgsT0FBT0gsTUFBTTtrQkFDdkIsNEVBQUNPO1lBQUtDLFdBQVU7OzhCQUNkLDhEQUFDYix3REFBT0E7b0JBQUNjLE9BQU9MO29CQUFTTSxVQUFVLENBQUMsQ0FBQyxFQUFFUCxPQUFPSCxNQUFNLENBQUMsQ0FBQztvQkFBRUEsUUFBUUcsT0FBT0gsTUFBTTs7Ozs7OzhCQUM3RSw4REFBQ1c7OEJBQU1UOzs7Ozs7OEJBQ1AsOERBQUNOLHNEQUFNQTtvQkFBQ0ksUUFBUUcsT0FBT0gsTUFBTTs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFJckMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zaXRlLy4vYXBwL1tsb2NhbGVdL2xheW91dC50c3g/YTI2MiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgXCIuLi9nbG9iYWxzLmNzc1wiO1xyXG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XHJcbmltcG9ydCB7IE1haW5OYXYgfSBmcm9tIFwiLi4vLi4vY29tcG9uZW50cy9NYWluTmF2XCI7XHJcbmltcG9ydCB7IEZvb3RlciB9IGZyb20gXCIuLi8uLi9jb21wb25lbnRzL0Zvb3RlclwiO1xyXG5pbXBvcnQgeyBnZXRNYWluTmF2IH0gZnJvbSBcIi4uLy4uL2xpYi9kYXRhXCI7XHJcblxyXG5leHBvcnQgY29uc3QgZHluYW1pY1BhcmFtcyA9IHRydWU7XHJcblxyXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gZ2VuZXJhdGVTdGF0aWNQYXJhbXMoKSB7XHJcbiAgcmV0dXJuIFt7IGxvY2FsZTogXCJ6aC1DTlwiIH0sIHsgbG9jYWxlOiBcImVuXCIgfV07XHJcbn1cclxuXHJcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFJvb3RMb2NhbGVMYXlvdXQoeyBjaGlsZHJlbiwgcGFyYW1zIH06IHsgY2hpbGRyZW46IFJlYWN0LlJlYWN0Tm9kZTsgcGFyYW1zOiB7IGxvY2FsZTogc3RyaW5nIH0gfSkge1xyXG4gIGNvbnN0IG1haW5uYXYgPSBnZXRNYWluTmF2KHBhcmFtcy5sb2NhbGUpO1xyXG4gIHJldHVybiAoXHJcbiAgICA8aHRtbCBsYW5nPXtwYXJhbXMubG9jYWxlfT5cclxuICAgICAgPGJvZHkgY2xhc3NOYW1lPVwiYmctZ3JheS01MCB0ZXh0LWdyYXktOTAwXCI+XHJcbiAgICAgICAgPE1haW5OYXYgaXRlbXM9e21haW5uYXZ9IGJhc2VQYXRoPXtgLyR7cGFyYW1zLmxvY2FsZX1gfSBsb2NhbGU9e3BhcmFtcy5sb2NhbGV9IC8+XHJcbiAgICAgICAgPG1haW4+e2NoaWxkcmVufTwvbWFpbj5cclxuICAgICAgICA8Rm9vdGVyIGxvY2FsZT17cGFyYW1zLmxvY2FsZX0gLz5cclxuICAgICAgPC9ib2R5PlxyXG4gICAgPC9odG1sPlxyXG4gICk7XHJcbn1cclxuXHJcblxyXG4iXSwibmFtZXMiOlsiUmVhY3QiLCJNYWluTmF2IiwiRm9vdGVyIiwiZ2V0TWFpbk5hdiIsImR5bmFtaWNQYXJhbXMiLCJnZW5lcmF0ZVN0YXRpY1BhcmFtcyIsImxvY2FsZSIsIlJvb3RMb2NhbGVMYXlvdXQiLCJjaGlsZHJlbiIsInBhcmFtcyIsIm1haW5uYXYiLCJodG1sIiwibGFuZyIsImJvZHkiLCJjbGFzc05hbWUiLCJpdGVtcyIsImJhc2VQYXRoIiwibWFpbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./app/[locale]/layout.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./app/layout.tsx":
|
|
/*!************************!*\
|
|
!*** ./app/layout.tsx ***!
|
|
\************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ RootLayout),\n/* harmony export */ metadata: () => (/* binding */ metadata)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _globals_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./globals.css */ \"(rsc)/./app/globals.css\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);\n\n\n\nconst metadata = {\n title: \"LOG 官网\",\n description: \"Next.js + Tailwind 示例站点\"\n};\nfunction RootLayout({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"html\", {\n lang: \"zh-CN\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"body\", {\n className: \"bg-gray-50 text-gray-900\",\n children: children\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\layout.tsx\",\n lineNumber: 12,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\layout.tsx\",\n lineNumber: 11,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvbGF5b3V0LnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUF1QjtBQUNHO0FBRW5CLE1BQU1DLFdBQVc7SUFDdEJDLE9BQU87SUFDUEMsYUFBYTtBQUNmLEVBQUU7QUFFYSxTQUFTQyxXQUFXLEVBQUVDLFFBQVEsRUFBaUM7SUFDNUUscUJBQ0UsOERBQUNDO1FBQUtDLE1BQUs7a0JBQ1QsNEVBQUNDO1lBQUtDLFdBQVU7c0JBQ2JKOzs7Ozs7Ozs7OztBQUlUIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc2l0ZS8uL2FwcC9sYXlvdXQudHN4Pzk5ODgiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFwiLi9nbG9iYWxzLmNzc1wiO1xyXG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XHJcblxyXG5leHBvcnQgY29uc3QgbWV0YWRhdGEgPSB7XHJcbiAgdGl0bGU6IFwiTE9HIOWumOe9kVwiLFxyXG4gIGRlc2NyaXB0aW9uOiBcIk5leHQuanMgKyBUYWlsd2luZCDnpLrkvovnq5nngrlcIixcclxufTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIFJvb3RMYXlvdXQoeyBjaGlsZHJlbiB9OiB7IGNoaWxkcmVuOiBSZWFjdC5SZWFjdE5vZGUgfSkge1xyXG4gIHJldHVybiAoXHJcbiAgICA8aHRtbCBsYW5nPVwiemgtQ05cIj5cclxuICAgICAgPGJvZHkgY2xhc3NOYW1lPVwiYmctZ3JheS01MCB0ZXh0LWdyYXktOTAwXCI+XHJcbiAgICAgICAge2NoaWxkcmVufVxyXG4gICAgICA8L2JvZHk+XHJcbiAgICA8L2h0bWw+XHJcbiAgKTtcclxufVxyXG5cclxuXHJcbiJdLCJuYW1lcyI6WyJSZWFjdCIsIm1ldGFkYXRhIiwidGl0bGUiLCJkZXNjcmlwdGlvbiIsIlJvb3RMYXlvdXQiLCJjaGlsZHJlbiIsImh0bWwiLCJsYW5nIiwiYm9keSIsImNsYXNzTmFtZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./app/layout.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./app/not-found.tsx":
|
|
/*!***************************!*\
|
|
!*** ./app/not-found.tsx ***!
|
|
\***************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ NotFound)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nfunction NotFound() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-screen-md px-4 py-20 text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"text-3xl font-semibold mb-2\",\n children: \"页面不存在\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\not-found.tsx\",\n lineNumber: 6,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"text-gray-600 mb-6\",\n children: \"您访问的页面可能已被移动或暂未上线。\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\not-found.tsx\",\n lineNumber: 7,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"/\",\n className: \"inline-block px-5 py-2.5 rounded bg-black text-white\",\n children: \"返回首页\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\not-found.tsx\",\n lineNumber: 8,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\app\\\\not-found.tsx\",\n lineNumber: 5,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9hcHAvbm90LWZvdW5kLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBMEI7QUFFWCxTQUFTQztJQUN0QixxQkFDRSw4REFBQ0M7UUFBSUMsV0FBVTs7MEJBQ2IsOERBQUNDO2dCQUFHRCxXQUFVOzBCQUE4Qjs7Ozs7OzBCQUM1Qyw4REFBQ0U7Z0JBQUVGLFdBQVU7MEJBQXFCOzs7Ozs7MEJBQ2xDLDhEQUFDRztnQkFBRUMsTUFBSztnQkFBSUosV0FBVTswQkFBdUQ7Ozs7Ozs7Ozs7OztBQUduRiIsInNvdXJjZXMiOlsid2VicGFjazovL3NpdGUvLi9hcHAvbm90LWZvdW5kLnRzeD81YzgwIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIE5vdEZvdW5kKCkge1xyXG4gIHJldHVybiAoXHJcbiAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LWF1dG8gbWF4LXctc2NyZWVuLW1kIHB4LTQgcHktMjAgdGV4dC1jZW50ZXJcIj5cclxuICAgICAgPGgxIGNsYXNzTmFtZT1cInRleHQtM3hsIGZvbnQtc2VtaWJvbGQgbWItMlwiPumhtemdouS4jeWtmOWcqDwvaDE+XHJcbiAgICAgIDxwIGNsYXNzTmFtZT1cInRleHQtZ3JheS02MDAgbWItNlwiPuaCqOiuv+mXrueahOmhtemdouWPr+iDveW3suiiq+enu+WKqOaIluaaguacquS4iue6v+OAgjwvcD5cclxuICAgICAgPGEgaHJlZj1cIi9cIiBjbGFzc05hbWU9XCJpbmxpbmUtYmxvY2sgcHgtNSBweS0yLjUgcm91bmRlZCBiZy1ibGFjayB0ZXh0LXdoaXRlXCI+6L+U5Zue6aaW6aG1PC9hPlxyXG4gICAgPC9kaXY+XHJcbiAgKTtcclxufVxyXG5cclxuXHJcbiJdLCJuYW1lcyI6WyJSZWFjdCIsIk5vdEZvdW5kIiwiZGl2IiwiY2xhc3NOYW1lIiwiaDEiLCJwIiwiYSIsImhyZWYiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./app/not-found.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./components/Footer.tsx":
|
|
/*!*******************************!*\
|
|
!*** ./components/Footer.tsx ***!
|
|
\*******************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Footer: () => (/* binding */ Footer)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nfunction Footer({ locale = \"zh-CN\" }) {\n const text = {\n title: locale === \"en\" ? \"LOG Official\" : \"LOG 官网\",\n desc: locale === \"en\" ? \"Showcase site for smart products and services.\" : \"为用户提供智能产品与服务的展示站点。\",\n legal: locale === \"en\" ? \"Legal and terms (demo)\" : \"备案与条款等信息位(示例)\"\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"footer\", {\n className: \"w-full bg-gray-50 text-gray-600 mt-16\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-screen-2xl px-4 py-10 grid gap-6 md:grid-cols-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-gray-900 font-semibold\",\n children: text.title\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\Footer.tsx\",\n lineNumber: 13,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm\",\n children: text.desc\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\Footer.tsx\",\n lineNumber: 14,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\Footer.tsx\",\n lineNumber: 12,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm md:text-right space-y-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: \"\\xa9 LOG Corporation\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\Footer.tsx\",\n lineNumber: 17,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: text.legal\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\Footer.tsx\",\n lineNumber: 18,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\Footer.tsx\",\n lineNumber: 16,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\Footer.tsx\",\n lineNumber: 11,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\Footer.tsx\",\n lineNumber: 10,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9jb21wb25lbnRzL0Zvb3Rlci50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQTBCO0FBRW5CLFNBQVNDLE9BQU8sRUFBRUMsU0FBUyxPQUFPLEVBQXVCO0lBQzlELE1BQU1DLE9BQU87UUFDWEMsT0FBT0YsV0FBVyxPQUFPLGlCQUFpQjtRQUMxQ0csTUFBTUgsV0FBVyxPQUFPLG1EQUFtRDtRQUMzRUksT0FBT0osV0FBVyxPQUFPLDJCQUEyQjtJQUN0RDtJQUNBLHFCQUNFLDhEQUFDSztRQUFPQyxXQUFVO2tCQUNoQiw0RUFBQ0M7WUFBSUQsV0FBVTs7OEJBQ2IsOERBQUNDO29CQUFJRCxXQUFVOztzQ0FDYiw4REFBQ0M7NEJBQUlELFdBQVU7c0NBQStCTCxLQUFLQyxLQUFLOzs7Ozs7c0NBQ3hELDhEQUFDSzs0QkFBSUQsV0FBVTtzQ0FBV0wsS0FBS0UsSUFBSTs7Ozs7Ozs7Ozs7OzhCQUVyQyw4REFBQ0k7b0JBQUlELFdBQVU7O3NDQUNiLDhEQUFDQztzQ0FBSTs7Ozs7O3NDQUNMLDhEQUFDQTtzQ0FBS04sS0FBS0csS0FBSzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFLMUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zaXRlLy4vY29tcG9uZW50cy9Gb290ZXIudHN4P2E3OWYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIEZvb3Rlcih7IGxvY2FsZSA9IFwiemgtQ05cIiB9OiB7IGxvY2FsZT86IHN0cmluZyB9KSB7XHJcbiAgY29uc3QgdGV4dCA9IHtcclxuICAgIHRpdGxlOiBsb2NhbGUgPT09IFwiZW5cIiA/IFwiTE9HIE9mZmljaWFsXCIgOiBcIkxPRyDlrpjnvZFcIixcclxuICAgIGRlc2M6IGxvY2FsZSA9PT0gXCJlblwiID8gXCJTaG93Y2FzZSBzaXRlIGZvciBzbWFydCBwcm9kdWN0cyBhbmQgc2VydmljZXMuXCIgOiBcIuS4uueUqOaIt+aPkOS+m+aZuuiDveS6p+WTgeS4juacjeWKoeeahOWxleekuuermeeCueOAglwiLFxyXG4gICAgbGVnYWw6IGxvY2FsZSA9PT0gXCJlblwiID8gXCJMZWdhbCBhbmQgdGVybXMgKGRlbW8pXCIgOiBcIuWkh+ahiOS4juadoeasvuetieS/oeaBr+S9je+8iOekuuS+i++8iVwiLFxyXG4gIH0gYXMgY29uc3Q7XHJcbiAgcmV0dXJuIChcclxuICAgIDxmb290ZXIgY2xhc3NOYW1lPVwidy1mdWxsIGJnLWdyYXktNTAgdGV4dC1ncmF5LTYwMCBtdC0xNlwiPlxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LWF1dG8gbWF4LXctc2NyZWVuLTJ4bCBweC00IHB5LTEwIGdyaWQgZ2FwLTYgbWQ6Z3JpZC1jb2xzLTJcIj5cclxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInNwYWNlLXktMlwiPlxyXG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LWdyYXktOTAwIGZvbnQtc2VtaWJvbGRcIj57dGV4dC50aXRsZX08L2Rpdj5cclxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwidGV4dC1zbVwiPnt0ZXh0LmRlc2N9PC9kaXY+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LXNtIG1kOnRleHQtcmlnaHQgc3BhY2UteS0xXCI+XHJcbiAgICAgICAgICA8ZGl2PsKpIExPRyBDb3Jwb3JhdGlvbjwvZGl2PlxyXG4gICAgICAgICAgPGRpdj57dGV4dC5sZWdhbH08L2Rpdj5cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgPC9kaXY+XHJcbiAgICA8L2Zvb3Rlcj5cclxuICApO1xyXG59XHJcblxyXG5cclxuIl0sIm5hbWVzIjpbIlJlYWN0IiwiRm9vdGVyIiwibG9jYWxlIiwidGV4dCIsInRpdGxlIiwiZGVzYyIsImxlZ2FsIiwiZm9vdGVyIiwiY2xhc3NOYW1lIiwiZGl2Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./components/Footer.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./components/LangSwitch.tsx":
|
|
/*!***********************************!*\
|
|
!*** ./components/LangSwitch.tsx ***!
|
|
\***********************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ LangSwitch: () => (/* binding */ e0)
|
|
/* harmony export */ });
|
|
/* harmony import */ var next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! next/dist/build/webpack/loaders/next-flight-loader/module-proxy */ "(rsc)/./node_modules/next/dist/build/webpack/loaders/next-flight-loader/module-proxy.js");
|
|
|
|
const proxy = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`D:\Log\MarketingSite\site\components\LangSwitch.tsx`)
|
|
|
|
// Accessing the __esModule property and exporting $$typeof are required here.
|
|
// The __esModule getter forces the proxy target to create the default export
|
|
// and the $$typeof value is for rendering logic to determine if the module
|
|
// is a client boundary.
|
|
const { __esModule, $$typeof } = proxy;
|
|
const __default__ = proxy.default;
|
|
|
|
const e0 = (0,next_dist_build_webpack_loaders_next_flight_loader_module_proxy__WEBPACK_IMPORTED_MODULE_0__.createProxy)(String.raw`D:\Log\MarketingSite\site\components\LangSwitch.tsx#LangSwitch`);
|
|
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./components/MainNav.tsx":
|
|
/*!********************************!*\
|
|
!*** ./components/MainNav.tsx ***!
|
|
\********************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ MainNav: () => (/* binding */ MainNav)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _LangSwitch__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./LangSwitch */ \"(rsc)/./components/LangSwitch.tsx\");\n\n\n\nfunction MainNav({ items, basePath = \"\", locale = \"zh-CN\" }) {\n const text = {\n searchPlaceholder: locale === \"en\" ? \"Search products/content\" : \"搜索产品/内容\",\n cart: locale === \"en\" ? \"Cart\" : \"购物车\"\n };\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"header\", {\n className: \"w-full bg-white border-b border-gray-100\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-screen-2xl px-4 h-16 flex items-center justify-between\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: \"/\",\n className: \"font-semibold text-gray-900 text-lg\",\n children: \"LOG\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 19,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"nav\", {\n className: \"hidden md:flex items-center gap-6\",\n children: items.map((item)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: `${basePath}${item.href}`,\n className: \"text-gray-700 hover:text-gray-900\",\n children: item.label\n }, item.label, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 22,\n columnNumber: 13\n }, this))\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 20,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex items-center gap-3 min-w-0\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"input\", {\n type: \"search\",\n placeholder: text.searchPlaceholder,\n className: \"hidden md:block w-64 max-w-full rounded border border-gray-200 px-3 py-1.5 text-sm focus:outline-none focus:ring-2 focus:ring-gray-200\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 28,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: `${basePath}/cart`,\n className: \"text-gray-700 hover:text-gray-900\",\n children: text.cart\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 33,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_LangSwitch__WEBPACK_IMPORTED_MODULE_2__.LangSwitch, {}, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 34,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 27,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 18,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\MainNav.tsx\",\n lineNumber: 17,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9jb21wb25lbnRzL01haW5OYXYudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBMEI7QUFFZ0I7QUFRbkMsU0FBU0UsUUFBUSxFQUFFQyxLQUFLLEVBQUVDLFdBQVcsRUFBRSxFQUFFQyxTQUFTLE9BQU8sRUFBZ0I7SUFDOUUsTUFBTUMsT0FBTztRQUNYQyxtQkFBbUJGLFdBQVcsT0FBTyw0QkFBNEI7UUFDakVHLE1BQU1ILFdBQVcsT0FBTyxTQUFTO0lBQ25DO0lBQ0EscUJBQ0UsOERBQUNJO1FBQU9DLFdBQVU7a0JBQ2hCLDRFQUFDQztZQUFJRCxXQUFVOzs4QkFDYiw4REFBQ0U7b0JBQUVDLE1BQUs7b0JBQUlILFdBQVU7OEJBQXNDOzs7Ozs7OEJBQzVELDhEQUFDSTtvQkFBSUosV0FBVTs4QkFDWlAsTUFBTVksR0FBRyxDQUFDLENBQUNDLHFCQUNWLDhEQUFDSjs0QkFBbUJDLE1BQU0sQ0FBQyxFQUFFVCxTQUFTLEVBQUVZLEtBQUtILElBQUksQ0FBQyxDQUFDOzRCQUFFSCxXQUFVO3NDQUM1RE0sS0FBS0MsS0FBSzsyQkFETEQsS0FBS0MsS0FBSzs7Ozs7Ozs7Ozs4QkFLdEIsOERBQUNOO29CQUFJRCxXQUFVOztzQ0FDYiw4REFBQ1E7NEJBQ0NDLE1BQUs7NEJBQ0xDLGFBQWFkLEtBQUtDLGlCQUFpQjs0QkFDbkNHLFdBQVU7Ozs7OztzQ0FFWiw4REFBQ0U7NEJBQUVDLE1BQU0sQ0FBQyxFQUFFVCxTQUFTLEtBQUssQ0FBQzs0QkFBRU0sV0FBVTtzQ0FBcUNKLEtBQUtFLElBQUk7Ozs7OztzQ0FDckYsOERBQUNQLG1EQUFVQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUtyQiIsInNvdXJjZXMiOlsid2VicGFjazovL3NpdGUvLi9jb21wb25lbnRzL01haW5OYXYudHN4P2MyNDkiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xyXG5pbXBvcnQgdHlwZSB7IE5hdkl0ZW0gfSBmcm9tIFwiLi4vdHlwZXNcIjtcclxuaW1wb3J0IHsgTGFuZ1N3aXRjaCB9IGZyb20gXCIuL0xhbmdTd2l0Y2hcIjtcclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgTWFpbk5hdlByb3BzIHtcclxuICBpdGVtczogTmF2SXRlbVtdO1xyXG4gIGJhc2VQYXRoPzogc3RyaW5nOyAvLyBlLmcuIC96aC1DTlxyXG4gIGxvY2FsZT86IHN0cmluZzsgLy8gemgtQ04gfCBlblxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gTWFpbk5hdih7IGl0ZW1zLCBiYXNlUGF0aCA9IFwiXCIsIGxvY2FsZSA9IFwiemgtQ05cIiB9OiBNYWluTmF2UHJvcHMpIHtcclxuICBjb25zdCB0ZXh0ID0ge1xyXG4gICAgc2VhcmNoUGxhY2Vob2xkZXI6IGxvY2FsZSA9PT0gXCJlblwiID8gXCJTZWFyY2ggcHJvZHVjdHMvY29udGVudFwiIDogXCLmkJzntKLkuqflk4Ev5YaF5a65XCIsXHJcbiAgICBjYXJ0OiBsb2NhbGUgPT09IFwiZW5cIiA/IFwiQ2FydFwiIDogXCLotK3nianovaZcIixcclxuICB9IGFzIGNvbnN0O1xyXG4gIHJldHVybiAoXHJcbiAgICA8aGVhZGVyIGNsYXNzTmFtZT1cInctZnVsbCBiZy13aGl0ZSBib3JkZXItYiBib3JkZXItZ3JheS0xMDBcIj5cclxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJteC1hdXRvIG1heC13LXNjcmVlbi0yeGwgcHgtNCBoLTE2IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlblwiPlxyXG4gICAgICAgIDxhIGhyZWY9XCIvXCIgY2xhc3NOYW1lPVwiZm9udC1zZW1pYm9sZCB0ZXh0LWdyYXktOTAwIHRleHQtbGdcIj5MT0c8L2E+XHJcbiAgICAgICAgPG5hdiBjbGFzc05hbWU9XCJoaWRkZW4gbWQ6ZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTZcIj5cclxuICAgICAgICAgIHtpdGVtcy5tYXAoKGl0ZW0pID0+IChcclxuICAgICAgICAgICAgPGEga2V5PXtpdGVtLmxhYmVsfSBocmVmPXtgJHtiYXNlUGF0aH0ke2l0ZW0uaHJlZn1gfSBjbGFzc05hbWU9XCJ0ZXh0LWdyYXktNzAwIGhvdmVyOnRleHQtZ3JheS05MDBcIj5cclxuICAgICAgICAgICAgICB7aXRlbS5sYWJlbH1cclxuICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgKSl9XHJcbiAgICAgICAgPC9uYXY+XHJcbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBnYXAtMyBtaW4tdy0wXCI+XHJcbiAgICAgICAgICA8aW5wdXRcclxuICAgICAgICAgICAgdHlwZT1cInNlYXJjaFwiXHJcbiAgICAgICAgICAgIHBsYWNlaG9sZGVyPXt0ZXh0LnNlYXJjaFBsYWNlaG9sZGVyfVxyXG4gICAgICAgICAgICBjbGFzc05hbWU9XCJoaWRkZW4gbWQ6YmxvY2sgdy02NCBtYXgtdy1mdWxsIHJvdW5kZWQgYm9yZGVyIGJvcmRlci1ncmF5LTIwMCBweC0zIHB5LTEuNSB0ZXh0LXNtIGZvY3VzOm91dGxpbmUtbm9uZSBmb2N1czpyaW5nLTIgZm9jdXM6cmluZy1ncmF5LTIwMFwiXHJcbiAgICAgICAgICAvPlxyXG4gICAgICAgICAgPGEgaHJlZj17YCR7YmFzZVBhdGh9L2NhcnRgfSBjbGFzc05hbWU9XCJ0ZXh0LWdyYXktNzAwIGhvdmVyOnRleHQtZ3JheS05MDBcIj57dGV4dC5jYXJ0fTwvYT5cclxuICAgICAgICAgIDxMYW5nU3dpdGNoIC8+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9oZWFkZXI+XHJcbiAgKTtcclxufVxyXG5cclxuXHJcbiJdLCJuYW1lcyI6WyJSZWFjdCIsIkxhbmdTd2l0Y2giLCJNYWluTmF2IiwiaXRlbXMiLCJiYXNlUGF0aCIsImxvY2FsZSIsInRleHQiLCJzZWFyY2hQbGFjZWhvbGRlciIsImNhcnQiLCJoZWFkZXIiLCJjbGFzc05hbWUiLCJkaXYiLCJhIiwiaHJlZiIsIm5hdiIsIm1hcCIsIml0ZW0iLCJsYWJlbCIsImlucHV0IiwidHlwZSIsInBsYWNlaG9sZGVyIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./components/MainNav.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./components/ProductCard.tsx":
|
|
/*!************************************!*\
|
|
!*** ./components/ProductCard.tsx ***!
|
|
\************************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ProductCard: () => (/* binding */ ProductCard)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n\n\nfunction Tag({ tag }) {\n if (!tag || tag === \"none\") return null;\n const map = {\n new: \"bg-emerald-500\",\n hot: \"bg-rose-500\",\n sale: \"bg-amber-500\"\n };\n const cls = map[tag] ?? \"bg-gray-500\";\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"span\", {\n className: `absolute left-2 top-2 text-xs text-white px-2 py-0.5 rounded ${cls}`,\n children: tag.toUpperCase()\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 12,\n columnNumber: 10\n }, this);\n}\nfunction ProductCard({ item, basePath = \"\" }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"a\", {\n href: item.href ? `${basePath}${item.href}` : \"#\",\n className: \"group relative block rounded-xl overflow-hidden bg-white border border-gray-100 shadow-sm hover:shadow-lg hover:-translate-y-0.5 transition duration-300\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Tag, {\n tag: item.tag\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 21,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"aspect-square bg-gray-50 flex items-center justify-center p-6\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: item.image,\n alt: item.name,\n className: \"max-h-full max-w-full object-contain\"\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 23,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 22,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"px-4 py-3 space-y-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-gray-900 font-medium group-hover:text-black min-h-[1.5rem]\",\n children: item.name\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 26,\n columnNumber: 9\n }, this),\n item.description && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-gray-500 text-sm line-clamp-2 min-h-[2.5rem]\",\n children: item.description\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 27,\n columnNumber: 30\n }, this),\n item.price != null && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-rose-600 font-semibold\",\n children: [\n \"\\xa5\",\n item.price\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 29,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 25,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductCard.tsx\",\n lineNumber: 17,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9jb21wb25lbnRzL1Byb2R1Y3RDYXJkLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBMEI7QUFHMUIsU0FBU0MsSUFBSSxFQUFFQyxHQUFHLEVBQTJCO0lBQzNDLElBQUksQ0FBQ0EsT0FBT0EsUUFBUSxRQUFRLE9BQU87SUFDbkMsTUFBTUMsTUFBOEI7UUFDbENDLEtBQUs7UUFDTEMsS0FBSztRQUNMQyxNQUFNO0lBQ1I7SUFDQSxNQUFNQyxNQUFNSixHQUFHLENBQUNELElBQUksSUFBSTtJQUN4QixxQkFBTyw4REFBQ007UUFBS0MsV0FBVyxDQUFDLDZEQUE2RCxFQUFFRixJQUFJLENBQUM7a0JBQUdMLElBQUlRLFdBQVc7Ozs7OztBQUNqSDtBQUVPLFNBQVNDLFlBQVksRUFBRUMsSUFBSSxFQUFFQyxXQUFXLEVBQUUsRUFBd0M7SUFDdkYscUJBQ0UsOERBQUNDO1FBQ0NDLE1BQU1ILEtBQUtHLElBQUksR0FBRyxDQUFDLEVBQUVGLFNBQVMsRUFBRUQsS0FBS0csSUFBSSxDQUFDLENBQUMsR0FBRztRQUM5Q04sV0FBVTs7MEJBRVYsOERBQUNSO2dCQUFJQyxLQUFLVSxLQUFLVixHQUFHOzs7Ozs7MEJBQ2xCLDhEQUFDYztnQkFBSVAsV0FBVTswQkFDYiw0RUFBQ1E7b0JBQUlDLEtBQUtOLEtBQUtPLEtBQUs7b0JBQUVDLEtBQUtSLEtBQUtTLElBQUk7b0JBQUVaLFdBQVU7Ozs7Ozs7Ozs7OzBCQUVsRCw4REFBQ087Z0JBQUlQLFdBQVU7O2tDQUNiLDhEQUFDTzt3QkFBSVAsV0FBVTtrQ0FBbUVHLEtBQUtTLElBQUk7Ozs7OztvQkFDMUZULEtBQUtVLFdBQVcsa0JBQUksOERBQUNOO3dCQUFJUCxXQUFVO2tDQUFxREcsS0FBS1UsV0FBVzs7Ozs7O29CQUN4R1YsS0FBS1csS0FBSyxJQUFJLHNCQUNiLDhEQUFDUDt3QkFBSVAsV0FBVTs7NEJBQThCOzRCQUFFRyxLQUFLVyxLQUFLOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBS25FIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc2l0ZS8uL2NvbXBvbmVudHMvUHJvZHVjdENhcmQudHN4PzU3ZDgiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xyXG5pbXBvcnQgdHlwZSB7IFByb2R1Y3QgfSBmcm9tIFwiLi4vdHlwZXNcIjtcclxuXHJcbmZ1bmN0aW9uIFRhZyh7IHRhZyB9OiB7IHRhZzogUHJvZHVjdFtcInRhZ1wiXSB9KSB7XHJcbiAgaWYgKCF0YWcgfHwgdGFnID09PSBcIm5vbmVcIikgcmV0dXJuIG51bGw7XHJcbiAgY29uc3QgbWFwOiBSZWNvcmQ8c3RyaW5nLCBzdHJpbmc+ID0ge1xyXG4gICAgbmV3OiBcImJnLWVtZXJhbGQtNTAwXCIsXHJcbiAgICBob3Q6IFwiYmctcm9zZS01MDBcIixcclxuICAgIHNhbGU6IFwiYmctYW1iZXItNTAwXCIsXHJcbiAgfTtcclxuICBjb25zdCBjbHMgPSBtYXBbdGFnXSA/PyBcImJnLWdyYXktNTAwXCI7XHJcbiAgcmV0dXJuIDxzcGFuIGNsYXNzTmFtZT17YGFic29sdXRlIGxlZnQtMiB0b3AtMiB0ZXh0LXhzIHRleHQtd2hpdGUgcHgtMiBweS0wLjUgcm91bmRlZCAke2Nsc31gfT57dGFnLnRvVXBwZXJDYXNlKCl9PC9zcGFuPjtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIFByb2R1Y3RDYXJkKHsgaXRlbSwgYmFzZVBhdGggPSBcIlwiIH06IHsgaXRlbTogUHJvZHVjdDsgYmFzZVBhdGg/OiBzdHJpbmcgfSkge1xyXG4gIHJldHVybiAoXHJcbiAgICA8YVxyXG4gICAgICBocmVmPXtpdGVtLmhyZWYgPyBgJHtiYXNlUGF0aH0ke2l0ZW0uaHJlZn1gIDogXCIjXCJ9XHJcbiAgICAgIGNsYXNzTmFtZT1cImdyb3VwIHJlbGF0aXZlIGJsb2NrIHJvdW5kZWQteGwgb3ZlcmZsb3ctaGlkZGVuIGJnLXdoaXRlIGJvcmRlciBib3JkZXItZ3JheS0xMDAgc2hhZG93LXNtIGhvdmVyOnNoYWRvdy1sZyBob3ZlcjotdHJhbnNsYXRlLXktMC41IHRyYW5zaXRpb24gZHVyYXRpb24tMzAwXCJcclxuICAgID5cclxuICAgICAgPFRhZyB0YWc9e2l0ZW0udGFnfSAvPlxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cImFzcGVjdC1zcXVhcmUgYmctZ3JheS01MCBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBwLTZcIj5cclxuICAgICAgICA8aW1nIHNyYz17aXRlbS5pbWFnZX0gYWx0PXtpdGVtLm5hbWV9IGNsYXNzTmFtZT1cIm1heC1oLWZ1bGwgbWF4LXctZnVsbCBvYmplY3QtY29udGFpblwiIC8+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInB4LTQgcHktMyBzcGFjZS15LTFcIj5cclxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtZ3JheS05MDAgZm9udC1tZWRpdW0gZ3JvdXAtaG92ZXI6dGV4dC1ibGFjayBtaW4taC1bMS41cmVtXVwiPntpdGVtLm5hbWV9PC9kaXY+XHJcbiAgICAgICAge2l0ZW0uZGVzY3JpcHRpb24gJiYgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LWdyYXktNTAwIHRleHQtc20gbGluZS1jbGFtcC0yIG1pbi1oLVsyLjVyZW1dXCI+e2l0ZW0uZGVzY3JpcHRpb259PC9kaXY+fVxyXG4gICAgICAgIHtpdGVtLnByaWNlICE9IG51bGwgJiYgKFxyXG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LXJvc2UtNjAwIGZvbnQtc2VtaWJvbGRcIj7CpXtpdGVtLnByaWNlfTwvZGl2PlxyXG4gICAgICAgICl9XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9hPlxyXG4gICk7XHJcbn1cclxuXHJcblxyXG4iXSwibmFtZXMiOlsiUmVhY3QiLCJUYWciLCJ0YWciLCJtYXAiLCJuZXciLCJob3QiLCJzYWxlIiwiY2xzIiwic3BhbiIsImNsYXNzTmFtZSIsInRvVXBwZXJDYXNlIiwiUHJvZHVjdENhcmQiLCJpdGVtIiwiYmFzZVBhdGgiLCJhIiwiaHJlZiIsImRpdiIsImltZyIsInNyYyIsImltYWdlIiwiYWx0IiwibmFtZSIsImRlc2NyaXB0aW9uIiwicHJpY2UiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./components/ProductCard.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./components/ProductGrid.tsx":
|
|
/*!************************************!*\
|
|
!*** ./components/ProductGrid.tsx ***!
|
|
\************************************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ProductGrid: () => (/* binding */ ProductGrid)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _ProductCard__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ProductCard */ \"(rsc)/./components/ProductCard.tsx\");\n\n\n\nfunction ProductGrid({ items, basePath = \"\" }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-2 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 md:gap-6\",\n children: items.map((p)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_ProductCard__WEBPACK_IMPORTED_MODULE_2__.ProductCard, {\n item: p,\n basePath: basePath\n }, p.id, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductGrid.tsx\",\n lineNumber: 9,\n columnNumber: 9\n }, this))\n }, void 0, false, {\n fileName: \"D:\\\\Log\\\\MarketingSite\\\\site\\\\components\\\\ProductGrid.tsx\",\n lineNumber: 7,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9jb21wb25lbnRzL1Byb2R1Y3RHcmlkLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQTBCO0FBRWtCO0FBRXJDLFNBQVNFLFlBQVksRUFBRUMsS0FBSyxFQUFFQyxXQUFXLEVBQUUsRUFBMkM7SUFDM0YscUJBQ0UsOERBQUNDO1FBQUlDLFdBQVU7a0JBQ1pILE1BQU1JLEdBQUcsQ0FBQyxDQUFDQyxrQkFDViw4REFBQ1AscURBQVdBO2dCQUFZUSxNQUFNRDtnQkFBR0osVUFBVUE7ZUFBekJJLEVBQUVFLEVBQUU7Ozs7Ozs7Ozs7QUFJOUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9zaXRlLy4vY29tcG9uZW50cy9Qcm9kdWN0R3JpZC50c3g/ODQ1NyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XHJcbmltcG9ydCB0eXBlIHsgUHJvZHVjdCB9IGZyb20gXCIuLi90eXBlc1wiO1xyXG5pbXBvcnQgeyBQcm9kdWN0Q2FyZCB9IGZyb20gXCIuL1Byb2R1Y3RDYXJkXCI7XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gUHJvZHVjdEdyaWQoeyBpdGVtcywgYmFzZVBhdGggPSBcIlwiIH06IHsgaXRlbXM6IFByb2R1Y3RbXTsgYmFzZVBhdGg/OiBzdHJpbmcgfSkge1xyXG4gIHJldHVybiAoXHJcbiAgICA8ZGl2IGNsYXNzTmFtZT1cImdyaWQgZ3JpZC1jb2xzLTIgc206Z3JpZC1jb2xzLTIgbWQ6Z3JpZC1jb2xzLTMgbGc6Z3JpZC1jb2xzLTQgZ2FwLTQgbWQ6Z2FwLTZcIj5cclxuICAgICAge2l0ZW1zLm1hcCgocCkgPT4gKFxyXG4gICAgICAgIDxQcm9kdWN0Q2FyZCBrZXk9e3AuaWR9IGl0ZW09e3B9IGJhc2VQYXRoPXtiYXNlUGF0aH0gLz5cclxuICAgICAgKSl9XHJcbiAgICA8L2Rpdj5cclxuICApO1xyXG59XHJcblxyXG5cclxuIl0sIm5hbWVzIjpbIlJlYWN0IiwiUHJvZHVjdENhcmQiLCJQcm9kdWN0R3JpZCIsIml0ZW1zIiwiYmFzZVBhdGgiLCJkaXYiLCJjbGFzc05hbWUiLCJtYXAiLCJwIiwiaXRlbSIsImlkIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./components/ProductGrid.tsx\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./lib/data.ts":
|
|
/*!*********************!*\
|
|
!*** ./lib/data.ts ***!
|
|
\*********************/
|
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
|
|
|
"use strict";
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ getAbout: () => (/* binding */ getAbout),\n/* harmony export */ getBanners: () => (/* binding */ getBanners),\n/* harmony export */ getFloorBySlug: () => (/* binding */ getFloorBySlug),\n/* harmony export */ getFloors: () => (/* binding */ getFloors),\n/* harmony export */ getMainNav: () => (/* binding */ getMainNav),\n/* harmony export */ getProductById: () => (/* binding */ getProductById),\n/* harmony export */ getPromos: () => (/* binding */ getPromos),\n/* harmony export */ getServices: () => (/* binding */ getServices)\n/* harmony export */ });\n/* harmony import */ var fs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! fs */ \"fs\");\n/* harmony import */ var fs__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(fs__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var path__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! path */ \"path\");\n/* harmony import */ var path__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(path__WEBPACK_IMPORTED_MODULE_1__);\n\n\nfunction readJson(relativePath) {\n const filePath = path__WEBPACK_IMPORTED_MODULE_1___default().join(process.cwd(), relativePath);\n const raw = fs__WEBPACK_IMPORTED_MODULE_0___default().readFileSync(filePath, \"utf-8\");\n return JSON.parse(raw);\n}\nfunction dataPathFor(locale, filename) {\n const base = \"data\";\n const candidates = [\n locale ? path__WEBPACK_IMPORTED_MODULE_1___default().join(base, locale, filename) : undefined,\n path__WEBPACK_IMPORTED_MODULE_1___default().join(base, filename)\n ].filter(Boolean);\n for (const p of candidates){\n if (fs__WEBPACK_IMPORTED_MODULE_0___default().existsSync(path__WEBPACK_IMPORTED_MODULE_1___default().join(process.cwd(), p))) return p;\n }\n return path__WEBPACK_IMPORTED_MODULE_1___default().join(base, filename);\n}\nfunction getMainNav(locale) {\n return readJson(dataPathFor(locale, \"mainnav.json\"));\n}\nfunction getBanners(locale) {\n return readJson(dataPathFor(locale, \"banners.json\"));\n}\nfunction getPromos(locale) {\n return readJson(dataPathFor(locale, \"promos.json\"));\n}\nfunction getFloors(locale) {\n return readJson(dataPathFor(locale, \"products.json\"));\n}\nfunction getServices(locale) {\n return readJson(dataPathFor(locale, \"services.json\"));\n}\nfunction getFloorBySlug(slug, locale) {\n const floors = getFloors(locale);\n // 允许 id 带前缀,如 floor-phone,对应 slug phone\n return floors.find((f)=>f.id === slug || f.id === `floor-${slug}`);\n}\nfunction getProductById(id, locale) {\n const floors = getFloors(locale);\n for (const f of floors){\n const p = f.products.find((x)=>x.id === id);\n if (p) return {\n product: p,\n floor: f\n };\n }\n return undefined;\n}\nfunction getAbout(locale) {\n return readJson(dataPathFor(locale, \"about.json\"));\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9saWIvZGF0YS50cyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7QUFBb0I7QUFDSTtBQUd4QixTQUFTRSxTQUFZQyxZQUFvQjtJQUN2QyxNQUFNQyxXQUFXSCxnREFBUyxDQUFDSyxRQUFRQyxHQUFHLElBQUlKO0lBQzFDLE1BQU1LLE1BQU1SLHNEQUFlLENBQUNJLFVBQVU7SUFDdEMsT0FBT00sS0FBS0MsS0FBSyxDQUFDSDtBQUNwQjtBQUVBLFNBQVNJLFlBQVlDLE1BQTBCLEVBQUVDLFFBQWdCO0lBQy9ELE1BQU1DLE9BQU87SUFDYixNQUFNQyxhQUFhO1FBQ2pCSCxTQUFTWixnREFBUyxDQUFDYyxNQUFNRixRQUFRQyxZQUFZRztRQUM3Q2hCLGdEQUFTLENBQUNjLE1BQU1EO0tBQ2pCLENBQUNJLE1BQU0sQ0FBQ0M7SUFDVCxLQUFLLE1BQU1DLEtBQUtKLFdBQVk7UUFDMUIsSUFBSWhCLG9EQUFhLENBQUNDLGdEQUFTLENBQUNLLFFBQVFDLEdBQUcsSUFBSWEsS0FBSyxPQUFPQTtJQUN6RDtJQUNBLE9BQU9uQixnREFBUyxDQUFDYyxNQUFNRDtBQUN6QjtBQUVPLFNBQVNRLFdBQVdULE1BQWU7SUFDeEMsT0FBT1gsU0FBb0JVLFlBQVlDLFFBQVE7QUFDakQ7QUFFTyxTQUFTVSxXQUFXVixNQUFlO0lBQ3hDLE9BQU9YLFNBQW1CVSxZQUFZQyxRQUFRO0FBQ2hEO0FBRU8sU0FBU1csVUFBVVgsTUFBZTtJQUN2QyxPQUFPWCxTQUFrQlUsWUFBWUMsUUFBUTtBQUMvQztBQUVPLFNBQVNZLFVBQVVaLE1BQWU7SUFDdkMsT0FBT1gsU0FBa0JVLFlBQVlDLFFBQVE7QUFDL0M7QUFFTyxTQUFTYSxZQUFZYixNQUFlO0lBQ3pDLE9BQU9YLFNBQXdCVSxZQUFZQyxRQUFRO0FBQ3JEO0FBRU8sU0FBU2MsZUFBZUMsSUFBWSxFQUFFZixNQUFlO0lBQzFELE1BQU1nQixTQUFTSixVQUFVWjtJQUN6Qix3Q0FBd0M7SUFDeEMsT0FBT2dCLE9BQU9DLElBQUksQ0FBQyxDQUFDQyxJQUFNQSxFQUFFQyxFQUFFLEtBQUtKLFFBQVFHLEVBQUVDLEVBQUUsS0FBSyxDQUFDLE1BQU0sRUFBRUosS0FBSyxDQUFDO0FBQ3JFO0FBRU8sU0FBU0ssZUFBZUQsRUFBVSxFQUFFbkIsTUFBZTtJQUN4RCxNQUFNZ0IsU0FBU0osVUFBVVo7SUFDekIsS0FBSyxNQUFNa0IsS0FBS0YsT0FBUTtRQUN0QixNQUFNVCxJQUFJVyxFQUFFRyxRQUFRLENBQUNKLElBQUksQ0FBQyxDQUFDSyxJQUFNQSxFQUFFSCxFQUFFLEtBQUtBO1FBQzFDLElBQUlaLEdBQUcsT0FBTztZQUFFZ0IsU0FBU2hCO1lBQUdpQixPQUFPTjtRQUFFO0lBQ3ZDO0lBQ0EsT0FBT2Q7QUFDVDtBQU9PLFNBQVNxQixTQUFTekIsTUFBZTtJQUN0QyxPQUFPWCxTQUFvQlUsWUFBWUMsUUFBUTtBQUNqRCIsInNvdXJjZXMiOlsid2VicGFjazovL3NpdGUvLi9saWIvZGF0YS50cz8xNmYxIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBmcyBmcm9tIFwiZnNcIjtcclxuaW1wb3J0IHBhdGggZnJvbSBcInBhdGhcIjtcclxuaW1wb3J0IHR5cGUgeyBCYW5uZXIsIEZsb29yLCBOYXZJdGVtLCBQcm9tbywgU2VydmljZUxpbmsgfSBmcm9tIFwiLi4vdHlwZXNcIjtcclxuXHJcbmZ1bmN0aW9uIHJlYWRKc29uPFQ+KHJlbGF0aXZlUGF0aDogc3RyaW5nKTogVCB7XHJcbiAgY29uc3QgZmlsZVBhdGggPSBwYXRoLmpvaW4ocHJvY2Vzcy5jd2QoKSwgcmVsYXRpdmVQYXRoKTtcclxuICBjb25zdCByYXcgPSBmcy5yZWFkRmlsZVN5bmMoZmlsZVBhdGgsIFwidXRmLThcIik7XHJcbiAgcmV0dXJuIEpTT04ucGFyc2UocmF3KSBhcyBUO1xyXG59XHJcblxyXG5mdW5jdGlvbiBkYXRhUGF0aEZvcihsb2NhbGU6IHN0cmluZyB8IHVuZGVmaW5lZCwgZmlsZW5hbWU6IHN0cmluZyk6IHN0cmluZyB7XHJcbiAgY29uc3QgYmFzZSA9IFwiZGF0YVwiO1xyXG4gIGNvbnN0IGNhbmRpZGF0ZXMgPSBbXHJcbiAgICBsb2NhbGUgPyBwYXRoLmpvaW4oYmFzZSwgbG9jYWxlLCBmaWxlbmFtZSkgOiB1bmRlZmluZWQsXHJcbiAgICBwYXRoLmpvaW4oYmFzZSwgZmlsZW5hbWUpLFxyXG4gIF0uZmlsdGVyKEJvb2xlYW4pIGFzIHN0cmluZ1tdO1xyXG4gIGZvciAoY29uc3QgcCBvZiBjYW5kaWRhdGVzKSB7XHJcbiAgICBpZiAoZnMuZXhpc3RzU3luYyhwYXRoLmpvaW4ocHJvY2Vzcy5jd2QoKSwgcCkpKSByZXR1cm4gcDtcclxuICB9XHJcbiAgcmV0dXJuIHBhdGguam9pbihiYXNlLCBmaWxlbmFtZSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRNYWluTmF2KGxvY2FsZT86IHN0cmluZyk6IE5hdkl0ZW1bXSB7XHJcbiAgcmV0dXJuIHJlYWRKc29uPE5hdkl0ZW1bXT4oZGF0YVBhdGhGb3IobG9jYWxlLCBcIm1haW5uYXYuanNvblwiKSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRCYW5uZXJzKGxvY2FsZT86IHN0cmluZyk6IEJhbm5lcltdIHtcclxuICByZXR1cm4gcmVhZEpzb248QmFubmVyW10+KGRhdGFQYXRoRm9yKGxvY2FsZSwgXCJiYW5uZXJzLmpzb25cIikpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0UHJvbW9zKGxvY2FsZT86IHN0cmluZyk6IFByb21vW10ge1xyXG4gIHJldHVybiByZWFkSnNvbjxQcm9tb1tdPihkYXRhUGF0aEZvcihsb2NhbGUsIFwicHJvbW9zLmpzb25cIikpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0Rmxvb3JzKGxvY2FsZT86IHN0cmluZyk6IEZsb29yW10ge1xyXG4gIHJldHVybiByZWFkSnNvbjxGbG9vcltdPihkYXRhUGF0aEZvcihsb2NhbGUsIFwicHJvZHVjdHMuanNvblwiKSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRTZXJ2aWNlcyhsb2NhbGU/OiBzdHJpbmcpOiBTZXJ2aWNlTGlua1tdIHtcclxuICByZXR1cm4gcmVhZEpzb248U2VydmljZUxpbmtbXT4oZGF0YVBhdGhGb3IobG9jYWxlLCBcInNlcnZpY2VzLmpzb25cIikpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gZ2V0Rmxvb3JCeVNsdWcoc2x1Zzogc3RyaW5nLCBsb2NhbGU/OiBzdHJpbmcpOiBGbG9vciB8IHVuZGVmaW5lZCB7XHJcbiAgY29uc3QgZmxvb3JzID0gZ2V0Rmxvb3JzKGxvY2FsZSk7XHJcbiAgLy8g5YWB6K64IGlkIOW4puWJjee8gO+8jOWmgiBmbG9vci1waG9uZe+8jOWvueW6lCBzbHVnIHBob25lXHJcbiAgcmV0dXJuIGZsb29ycy5maW5kKChmKSA9PiBmLmlkID09PSBzbHVnIHx8IGYuaWQgPT09IGBmbG9vci0ke3NsdWd9YCk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRQcm9kdWN0QnlJZChpZDogc3RyaW5nLCBsb2NhbGU/OiBzdHJpbmcpIHtcclxuICBjb25zdCBmbG9vcnMgPSBnZXRGbG9vcnMobG9jYWxlKTtcclxuICBmb3IgKGNvbnN0IGYgb2YgZmxvb3JzKSB7XHJcbiAgICBjb25zdCBwID0gZi5wcm9kdWN0cy5maW5kKCh4KSA9PiB4LmlkID09PSBpZCk7XHJcbiAgICBpZiAocCkgcmV0dXJuIHsgcHJvZHVjdDogcCwgZmxvb3I6IGYgfSBhcyBjb25zdDtcclxuICB9XHJcbiAgcmV0dXJuIHVuZGVmaW5lZDtcclxufVxyXG5cclxuZXhwb3J0IGludGVyZmFjZSBBYm91dERhdGEge1xyXG4gIGJhbm5lcnM6IHsgaWQ6IHN0cmluZzsgdGl0bGU6IHN0cmluZzsgaW1hZ2U6IHN0cmluZzsgaHJlZj86IHN0cmluZyB9W107XHJcbiAgaW50cm86IHsgdGl0bGU6IHN0cmluZzsgY29udGVudDogc3RyaW5nIH07XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBnZXRBYm91dChsb2NhbGU/OiBzdHJpbmcpOiBBYm91dERhdGEge1xyXG4gIHJldHVybiByZWFkSnNvbjxBYm91dERhdGE+KGRhdGFQYXRoRm9yKGxvY2FsZSwgXCJhYm91dC5qc29uXCIpKTtcclxufVxyXG5cclxuXHJcbiJdLCJuYW1lcyI6WyJmcyIsInBhdGgiLCJyZWFkSnNvbiIsInJlbGF0aXZlUGF0aCIsImZpbGVQYXRoIiwiam9pbiIsInByb2Nlc3MiLCJjd2QiLCJyYXciLCJyZWFkRmlsZVN5bmMiLCJKU09OIiwicGFyc2UiLCJkYXRhUGF0aEZvciIsImxvY2FsZSIsImZpbGVuYW1lIiwiYmFzZSIsImNhbmRpZGF0ZXMiLCJ1bmRlZmluZWQiLCJmaWx0ZXIiLCJCb29sZWFuIiwicCIsImV4aXN0c1N5bmMiLCJnZXRNYWluTmF2IiwiZ2V0QmFubmVycyIsImdldFByb21vcyIsImdldEZsb29ycyIsImdldFNlcnZpY2VzIiwiZ2V0Rmxvb3JCeVNsdWciLCJzbHVnIiwiZmxvb3JzIiwiZmluZCIsImYiLCJpZCIsImdldFByb2R1Y3RCeUlkIiwicHJvZHVjdHMiLCJ4IiwicHJvZHVjdCIsImZsb29yIiwiZ2V0QWJvdXQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./lib/data.ts\n");
|
|
|
|
/***/ })
|
|
|
|
};
|
|
;
|
|
|
|
// load runtime
|
|
var __webpack_require__ = require("../../../../webpack-runtime.js");
|
|
__webpack_require__.C(exports);
|
|
var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
|
|
var __webpack_exports__ = __webpack_require__.X(0, ["vendor-chunks/next","vendor-chunks/@swc"], () => (__webpack_exec__("(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&page=%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&appPaths=%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage&pagePath=private-next-app-dir%2F%5Blocale%5D%2Fchannel%2F%5Bslug%5D%2Fpage.tsx&appDir=D%3A%5CLog%5CMarketingSite%5Csite%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=D%3A%5CLog%5CMarketingSite%5Csite&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D!")));
|
|
module.exports = __webpack_exports__;
|
|
|
|
})();
|